﻿using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BabyFood.Entities;
using BabyFood.Data;

public partial class Controls_ControlAnhDep : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (Request.QueryString["id"] != null)
            {
                H_IdBoSuuTap.Value = Request.QueryString["id"].ToString();
                BoSuuTap entBoSuuTap = DataRepository.BoSuuTapProvider.GetById(Convert.ToInt32(H_IdBoSuuTap.Value));
                HienThiTinTuc();
            }
            HienThiTinTuc();
            //Bind_Data();
        }
    }
    private void HienThiTinTuc()
    {
        int TotalRows = 0;

        TList<BoSuuTap> TList_TinTuc = DataRepository.BoSuuTapProvider.GetPaged("", "NgayCapNhat DESC", 0, 6, out TotalRows);
        dlAnhDep.DataSource = TList_TinTuc;
        dlAnhDep.DataBind();
    }
    public string GetHinhAnhThumb(object Ten, object BST)
    {
        return Common.sPathUpBoSuuTap + "/" + BST + "/Thumb/" + Ten;
    }
    public string GetHinhAnhFull(object Ten, object BST)
    {
        return "Upload/BoSuuTap/" + BST + "/Full/" + Ten;
    }
    public string GetImageBoSuuTap(object IdBoSuuTap)
    {
        int TotalRows = 0;
        TList<HinhAnh> Tlist_HinhAnh = DataRepository.HinhAnhProvider.GetPaged("IdBoSuuTap='" + IdBoSuuTap + "'", "NgayCapNhat DESC", 0, 1, out TotalRows);
        return Tlist_HinhAnh.Count > 0 ? Common.sPathUpBoSuuTap + "/" + IdBoSuuTap + "/Thumb/" + Tlist_HinhAnh[0].AnhDaiDien : "~/Images/no_image.jpg";
    }
    public string getTenBoSuutap(int id)
    {
        BoSuuTap boSuuTap = DataRepository.BoSuuTapProvider.GetById(id);
        return boSuuTap.Ten;
    }
    public string GetTieuDe(object Char)
    {
        string s = Char.ToString();
        return Common.ConvertToUnSign(s);
    }
}